Multi-Threading Problems & Discussion In Game Engines